#include <cstdio>
#include <algorithm>
#include <cstring>
using namespace std;
int main(void){
    int n;
    while(~scanf("%d",&n)){
        bool flag=false;
        for(int i=1;i<=100;i++){
            for(int j=1;j<=100;j++){
                for(int k=1;k<=100;k++){
                    if(i*i+j*j+k*k==n){
                        flag=true;
                        printf("%d %d %d\n",i,j,k);
                        break;
                    }
                }
                if(flag){
                    break;
                }
            }
            if(flag){
                break;
            }
        }
    }
    return 0;
}